water repellent admixture - German English Dictionary